package com.sz.app.oss.api.dashboard.dto;

import java.math.BigDecimal;

/**
 * Function: 排序数据包装类 <br>
 *
 * @author fengwj <br>
 *         Date: 2017-12-05 11:14:00
 */
public class SummaryDto {
    /**
     * 名称
     */
    private String name;
    /**
     * 数量
     */
    private BigDecimal value;

    /**
     * 单位
     */
    private String unit;

    /**
     * 经度
     */
    private float longitude;
    /**
     * 纬度
     */
    private float latitude;

    /**
     * 带参构造函数
     *
     * @param name  名称
     * @param value 数量
     */
    public SummaryDto(String name, BigDecimal value, String unit) {
        this.name = name;
        this.value = value;
        this.unit = unit;
    }

    /**
     * 带参构造函数
     *
     * @param name      名称
     * @param value     数量
     * @param longitude 经度
     * @param latitude  纬度
     */
    public SummaryDto(String name, BigDecimal value, String unit, float longitude, float latitude) {
        this.name = name;
        this.value = value;
        this.longitude = longitude;
        this.unit = unit;
        this.latitude = latitude;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public BigDecimal getValue() {
        return value;
    }

    public void setValue(BigDecimal value) {
        this.value = value;
    }

    public float getLongitude() {
        return longitude;
    }

    public void setLongitude(float longitude) {
        this.longitude = longitude;
    }

    public float getLatitude() {
        return latitude;
    }

    public void setLatitude(float latitude) {
        this.latitude = latitude;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }
}
